package lormi.meipin.util;

import java.util.Arrays;
import java.util.List;
import java.util.Random;

public class StringUtil {
	
	public static boolean isNull(String value){
		return (value==null || "".equals(value) || value.trim().length()<1);
	}
	
	public static boolean isNotNull(String value){
		return (value!=null && !"".equals(value) && value.trim().length()>0);
	}
	
	public static String intToStr(Integer i){
		return String.valueOf(i);
	}
	
	/**
	 * 获取6位随机数
	 * @return
	 */
	public static String get6Code2Str(){
		String str = "";
		Random random = new Random();
		str += random.nextInt(9);//生成一个[0,9)的随机数
		for(int i = 0; i < 5; i++){
			str += random.nextInt(10);//生成一个[0,10)的随机数
		}
		return str;
	}
	
	public static Integer get6Code(){
		return Integer.valueOf(get6Code2Str());
	}
	
	/**
	 * 按splitStr切分字符串，并返回list
	 * @param str
	 * @param splitStr
	 * @return
	 */
	public static List<String> getSplit(String str,String splitStr){
		return Arrays.asList(str.split(splitStr));
	}
	
}
